table-mountain pine - Francés Inglés Diccionario